pulse-stretching elements - Spanish English Dictionary